﻿*{margin:0;padding:0;}
body {font-size:14px;color:#666;font-family:"微软雅黑","宋体",Arial;overflow-x: hidden}
ul li{list-style:none;}
.clear{clear:both;}
a{color: #666;text-decoration: none;cursor: pointer;outline:none;blr:expression(this.onFocus=this.blur());transition:all 0.5s;}
a img{ border:none; margin: 0; padding: 0;}
h1,h2,h3,h4,h5{ color: #333;}
p{ font-size: 14px; line-height: 24px;}
em{font-style:normal}
.fl{float:left;display: inline;}
.fr{float:right;display: inline;}
.ft18{font-size: 18px;}
.space10{ height: 10px;}
.space15{ height: 15px;}
.space20{ height: 20px;}
.space25{ height: 25px;}
.space30{ height: 30px;}
.bg_ff{ background: #fff;}
.bg_fa{ background: #fafafa;}
.bg_f5{ background: #f5f5f5;}

body{ background:#fff; }
/*.w1020{width: 1060px;margin: 0 auto; }*/
.w1060{width: 1060px;margin: 0 auto; height: auto; overflow: hidden; text-align: left;}
.w1060_1{width: 1060px;margin: 0 auto; height: auto; text-align: left;}
.container{ padding-bottom: 50px;}

.po_min{ width: 100%;border-bottom: 1px solid #f4f4f4;}
.position {height: 44px; line-height: 44px;  font-size: 12px; color: #5f5f5f; }
.position a {color: #5f5f5f; margin: 0 2px;}
.position a:first-child { margin-left: 0; }
.position a:hover{color: #206ac5;}
.position a:active {text-decoration: underline;}
.position span{color: #206ac5; margin-left: 5px;}
/*crumbs end*/


.wrap_page {width:100%;height: auto;overflow: hidden;text-align: center;  vertical-align: middle;padding-top: 25px;margin:0 auto;}
.wrap_page a {color:#999;display:inline-block;width: 38px ;height: 34px;  margin-left:10px;text-align: center;
    vertical-align:middle;line-height: 34px;  border: 1px solid #e8e8e8;border-radius: 3px;}
.wrap_page a.first {margin-left: 0px;}
.wrap_page a.next {width:56px;}
.wrap_page a.active {background-color: #1b6acd;color: #ffffff;  border: 1px solid #1b6acd;}
/*分页 end*/

.header{ height:212px; width: 100%; overflow: hidden; background: url("img/head_bg.jpg") repeat-x;}
.top{ height: 34px; }
.top_gp{  font-size: 14px;color: #f4f4f4; margin-top: 7px; }
.top_list{  margin-left: 30px; font-size: 13px; color: #f4f4f4; margin-top: 7px;}
.top a{ color: #f4f4f4;}
.top a:hover{ color: #b7caea;}
.top_list i{ font-size: 18px;  margin-right: 5px;float: left;}
.top_list span{ float: left;}
.top  .seek{ width:158px;height:26px; margin-top: 4px; margin-left:15px;*margin-left:7px;  background: url("img/select.png") no-repeat; position: relative; }
.top  .seek input{width:120px; height:24px; padding:0px 0 0px 5px;position: absolute; left:8px; top: 1px;  outline:none; border:none; font-size:12px; color:#bab9b9; font-family:"微软雅黑"; line-height:24px;}
.top  .seek a{ width: 17px; height: 26px; overflow: auto;position: absolute; right:4px; top:3px }
.top  .seek a i{ color: #c2c0c0; font-size: 16px; }


.head_mid{ height: 120px;}
.head_mid .logo{ margin-right: 10px; margin-top: 22px;}
.head_mid .logo_fr{ padding-left:10px; margin-top: 22px; border-left: 1px solid #f5f5f5;}
.head_mid .hotlines{ margin-right: 18px; margin-top: 33px;}
.head_mid .hotlines span{font-size: 16px; color:#FF0000; text-indent:10px; margin-left: 5px; font-weight: bold; line-height: 30px;}
.head_mid .hotlines p{font-size: 18px; color: #0c77dd; font-weight: bold;}
.head_mid .online{ height: 40px; line-height: 40px;margin-top: 45px;  border-left: 1px solid #f5f5f5;}
.head_mid .online a{height: 100%; display: block; padding: 10px 18px;}
.head_mid .online i{ font-size: 18px; color: #1b6acd;}
.head_mid .online a:hover span{ color: #000;}
.head_mid .online a:hover i{ color: #0b55b2;}

.head_mid .freefone{ height: 40px;line-height: 40px; margin-top: 25px; border-left: 1px solid #f5f5f5;}
.head_mid .freefone  a{height: 100%; display: block;  padding-left: 18px;}
.head_mid .freefone i{ font-size: 18px; color: #1b6acd;}
.head_mid .freefone a:hover span{ color: #000;}
.head_mid .freefone a:hover i{ color: #0b55b2;}

.nav{   width: 1060px;height:46px;  margin:0 auto;position: absolute;top:166px; left:50%; margin-left:-530px;z-index: 3;}
.nav .nav_list{ margin-left: 80px;}
/*头部 end*/
.m-nav{ float: right;z-index:109;position:relative;}
.m-nav > ul > .nLi{ float: left; height:46px; color: #666; text-align:center;display: block; position: relative;margin-left:0;  }
.m-nav > ul > .nLi .nlia{ display: block; color: #333; background:#f5f5f5;border-top:3px solid #f5f5f5;  text-align:center  ;width: 176.6px; font-size: 18px;line-height:43px;  }
.m-nav > ul > .nLi .nlia.active{background:#fff; border-top:3px solid #1b6acd;  color: #1b6acd;   }
.m-nav > ul > .nLi .nlia:hover{ background:#fff; border-top:3px solid #1b6acd;  color: #1b6acd; transition:all 0s;}

.m-nav .menu0{ display: block; z-index: 111; background-color: #fff;}
.m-nav .menu1{ width: 1060px; height: auto;  position: absolute; top: 46px; left: -353px; z-index: 110; zoom:1; }
.m-nav .menu1 .tab-bd{width: 1025px; height: auto;overflow: hidden;padding: 40px 0px 40px 35px; border-bottom: 6px solid #1b6acd }
.m-nav .menu1 .tab-bd ul{width: 145px; margin-right:25px;float: left; text-align: left;}
.m-nav .menu1 .tab-bd ul h2{font-size: 14px; margin-bottom: 15px; color: #0c77dd; }
.m-nav .menu1 .tab-bd ul li{  border-bottom: 1px solid #eaeaea;}
.m-nav .menu1 .tab-bd ul li a{color:#666; display: block; background:none;font-size:14px;background: url("img/pord_ico1.png") no-repeat 130px 15px;
    text-align: left;  padding: 9px 20px 10px 0; line-height: 20px;  }
.m-nav .menu1 .tab-bd ul li a:hover{color: #197bc5; background: url("img/pord_ico2.png") no-repeat 158px 15px;transition:all 0s;}
.m-nav .menu_li1{ width: 560px; height: auto; padding: 24px 0;left:-177px; border-bottom: 6px solid #1b6acd; position: absolute; top: 46px;;z-index: 110; zoom:1; }
.m-nav .menu_li2{ width: 610px; height: auto; padding: 24px 0;left:-200px; border-bottom: 6px solid #1b6acd; position: absolute; top: 46px;;z-index: 110; zoom:1; }
.m-nav .menu_li3{ width: 560px; height: auto; padding: 24px 0;left:-206px; border-bottom: 6px solid #1b6acd; position: absolute; top: 46px;;z-index: 110; zoom:1; }
.m-nav .menu_li4{ width: 560px; height: auto; padding: 24px 0;left:-383px; border-bottom: 6px solid #1b6acd; position: absolute; top: 46px;;z-index: 110; zoom:1; }
.m-nav .menu2 .list{ width: 220px; margin-top:10px; float: left; display: inline;padding: 0;}
.m-nav .menu2 .list ul{margin: 0;padding: 0px 0px 0px 40px;}
.m-nav .menu2 .list li{ width: 150px; height: 39px; border-bottom: 1px solid #eaeaea;}
.m-nav .menu2 .list li a{ display: block; width: 150px; text-align: left; font-weight: normal; height: 39px; line-height: 39px; color: #666;
    padding: 0; font-size: 14px; background: url("img/pord_ico1.png") no-repeat 130px 15px;  }
.m-nav .menu2 .list li a:hover{ color: #197bc5; background: url("img/pord_ico2.png") no-repeat 130px 15px;transition:all 0s;}
.m-nav .menu2 .con{ width: 300px;float: left;}
.m-nav .menu2 .con .image{ width: 300px; height: 185px; }
.m-nav .menu2 .con .image img{ display: block; width: 100%; height: 100%; }
.m-nav .menu2 .con p{ color: #666;  font-size:12px;line-height: 20px;margin-top: 10px;  text-align:left;}

.m-nav .menu2.menu_li2 .list{ width: 270px; margin-top:10px; float: left; display: inline;padding: 0;}
.m-nav .menu2.menu_li2 .list li{ width: 200px; height: 39px; border-bottom: 1px solid #eaeaea;}
.m-nav .menu2.menu_li2 .list li a{ display: block; width: 200px;background: url("img/pord_ico1.png") no-repeat 180px 15px;}
.m-nav .menu2.menu_li2 .list li a:hover{ color: #197bc5; background: url("img/pord_ico2.png") no-repeat 180px 15px;transition:all 0s;}
/*nav end*/

/*-------------------------------------------------免费电话 --------------------------------------------------------------------------*/
.body{   z-index:100; width: 100%; height: 100%; background: url("img/bodybg.png") repeat;position: fixed;z-index: 100;left: 0;top:0;display: none;_position:absolute;}
.popup1{   width: 500px; height:230px; display:none; background: #fff; position:fixed; top:50%; margin-top: -115px;
    left:50%; margin-left:-250px; z-index: 101;  overflow: auto; _position:absolute;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.offsetHeight/2)); }
.popup1 .group{  margin-left: 60px; padding-top: 70px; background-color:rgba(255, 255, 255,0.3);
    border:1px solid #fff;border-radius:5px; position: relative }
.popup1 .close{ background: url("img/close.jpg") no-repeat; width:18px; height: 18px;
    position:absolute; right: 20px; top:10px;}
.popup1 .group .hint{ font-size: 16px; color:#666; margin-bottom: 20px; }
.popup1 .group .search{ display:block; width:360px; height: auto; overflow: hidden;}
.popup1 .group .search .fl{  float: left;}
.popup1 .group .search input{width:220px; height:38px; padding:0px 0px 0px 5px; background:#fff; outline:none;
    border:1px solid #ccc; font-size:14px; color:#888; font-family:"微软雅黑"; line-height:38px;}
.popup1 .group .search a{font-size:14px; height:40px; width:125px; display:block; background:#004693; text-align:center;
    color:#fff; line-height:40px;}
.popup1 .group  .tj{  background: #fdd842 none repeat scroll 0 0;font-family:"微软雅黑";  margin-top: 30px; border: 0 none;
    color: #ed304e;  cursor: pointer;  font-size: 14px; padding: 4px 0;  width:120px;}
.popup1 .reminder{ font-size: 13px; color:red; margin-top: 10px;}
/*填写电话*/

.popup2{   width: 500px; height:230px; display:none; background: #fff; position:fixed; top:50%; margin-top: -115px;
    left:50%; margin-left:-250px; z-index:101;  overflow: auto;
    _position:absolute;  _top: expression(eval(document.documentElement.scrollTop+document.documentElement.offsetHeight/2));  }
.popup2 .group{  margin-left: 70px; padding-top: 50px; background-color:rgba(255, 255, 255,0.3); border:1px solid #fff;
    border-radius:5px; position: relative }
.popup2 .group p{ background: url("img/check.jpg") no-repeat left; width: 300px; height: 60px;display: block;
    padding-left: 70px; line-height: 60px; font-size: 16px; color:#666; margin-bottom: 20px; }
.popup2 .group  .tj{  background: #999998;font-family:"微软雅黑";  margin-top: 10px; margin-left: 100px; border: 0 none;
    color: #fff;  cursor: pointer;  font-size: 14px;line-height: 40px; height:40px;width:130px;}
/*成功*/


/*-------------------------------------------------免费电话 end --------------------------------------------------------------------------*/
.footer_con{position: relative; bottom: 0; z-index: 90}

.footer_nav{ width:100%; background:#3a3d42; overflow:hidden;}
.footer_nav a:hover{color:#197bc5;}
.footer_nav:after{content:""; display:block; clear:both; height:0; overflow:hidden; }
.footer_nav dl{float:left; width:123px; margin-top: 35px; padding-bottom: 35px;}
.footer_nav dt{font-size:16px; line-height:28px; margin-bottom:15px;}
.footer_nav dt a{color:#dfe1e3;transition:all 0s;}
.footer_nav dd a{color:#ccc;font-size:13px;  line-height:30px;transition:all 0s;}


.footer{ background: #303236; border-top: 1px solid #454950;}
.foot_con{width:1060px; margin:25px auto; color:#b8bbc0; zoom:1;}
.foot_con:after{content:""; display:block; clear:both; height:0; overflow:hidden;}
.foot_con a{color:#b8bbc0;transition:all 0s;}
.foot_con a:hover{color:#197bc5;}
.foot_l{float:left; font-size: 13px; }
.foot_l p{line-height:25px;}
.foot_l p em{padding:10px; color:#737980; font-size: 12px;}
.foot_l p span{ font-family:"新宋体";}
.com_list{position:absolute; bottom:27px; _bottom:26px; width:100%; background:#666; display:none;}
.com_list ul{padding:1px 1px 0; border-bottom:1px solid #363636;}
.com_list li{margin-top:1px;}
.com_list a{display:block; width:205px; height:27px; padding-left:10px;}
.footer_nav .com_list a:hover{color:#fff; background:#82878f;}
.foot_r{float:right; height:34px; line-height:34px; margin-top: 8px;}
.foot_r span{display:block; font-size:15px; color:#d3d0d0; float:left; margin-right:10px;}
.foot_r .fx{ margin-bottom: 10px;  overflow: hidden; width:210px;}
.foot_r .fx li{ float: left; }
.foot_r .fx li a{ width:20px; height: 34px;display: block;  transition:all 0.8s;background: url("img/fx_ico.png") no-repeat;}
.foot_r .fx li.fx_wb1 a{  background-position: 0 0; }
.foot_r .fx li.fx_wx a{  background-position: -40px 0;  }
.foot_r .fx li.fx_wb2 a{  background-position: -80px 0; }
.foot_r .fx li.fx_rr a{  background-position: -120px 0; }
.foot_r .fx li a:hover{ background: url("img/fx_ico_at.png") no-repeat; }
.foot_r .fx li.fx_wb1 a:hover{background-position: 0 0; }
.foot_r .fx li.fx_wx a:hover{background-position: -40px 0; }
.foot_r .fx li.fx_wb2 a:hover{background-position: -80px 0;}
.foot_r .fx li.fx_rr a:hover{background-position: -120px 0; }

/*footer end*/


.service{z-index:89;position: fixed;right: 20px;top: 35%;margin-top: -100px;_position:absolute;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.offsetHeight/2)); }
.service .rfixed_bg{ height:291px; width: 136px; border: 3px solid #206ac5;}
.service .rfixed_bg .ser_img{  border-bottom: 1px solid #c7cad3; width: 136px; height:170px;display: block; }
.service .rfixed_bg .ser_img img{}
.service .rfixed_bg .butt{ width: 100%; height:39px;display: block; line-height: 39px;transition:all 0s; text-align: center; font-size: 14px; background: #fff; border-bottom: 1px solid #c7cad3; }
.service .rfixed_bg .butt i{ color:#206ac5; font-size: 16px; margin-right: 5px; }
.service .rfixed_bg .butt:hover{ color: #fff; background: #206ac5;}
.service .rfixed_bg .butt:hover i{ color: #fff;}
.service .rfixed_bg .butt_sh{ width: 100%; height:39px;display: block; line-height: 39px;transition:all 0s; text-align: center; font-size: 14px; background: #fff; border-bottom: 1px solid #c7cad3; }
.service .rfixed_bg .butt_sh i{ color:#206ac5; font-size: 18px; margin-right: 5px; }
.service .rfixed_bg .butt_sh:hover{ color: #fff; background: #206ac5;}
.service .rfixed_bg .butt_sh:hover i{ color: #fff;}
.service .rfixed_bg .ser_butt{ width: 100%; height:40px;display: block; line-height: 40px; text-align: center; border-bottom: none; background: #206ac5; color: #fff;font-size: 16px;font-weight: bold; }
.service .rfixed_bg em{ background: url("img/close2.jpg") no-repeat; width: 13px; height: 13px; position: absolute; top:4px; right: 4px;}
/*悬浮客服 end*/



@font-face {font-family: 'iconfont';
    src: url('img/iconfont.eot'); /* IE9*/
    src: url('img/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('img/iconfont.woff') format('woff'), /* chrome、firefox */
    url('img/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('img/iconfont.svg') format('svg'); /* iOS 4.1- */
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}

/*2016.11.23*/
.fixed_fl{cursor:pointer;position: fixed;left: 0;top: 35%;z-index:100;}
.fixed_fl .btn_close{position:absolute;z-index:8;width: 26px;height: 26px;right: 0;top: 0;line-height: 26px;text-align: center;background:url("img/activity_close.png") center center no-repeat;}
.fixed_fl .btn_close i{font-size: 13px;}

/*地球*/
    /**/


/*客服*/
    /**/


/*放大镜*/
    /**/


/*电话 */


/*箭头 */



/*字体图标 end*/